Guild Wars Forums - GW Guru
 
 

Go Back   Guild Wars Forums - GW Guru > The Inner Circle > Community Works

Notices

Reply
 
Thread Tools Display Modes
Old Mar 20, 2008, 05:08 PM // 17:08   #1
Jungle Guide
 
Ekelon's Avatar
 
Join Date: Dec 2005
Guild: Rebel Rising [rawr]
Profession: A/W
Advertisement

Disable Ads
Post [DIRECT SONG] Music Mixing Guide for Guild Wars

+------------------------------------------------------+
+>[DIRECT SONG] Music Mixing Guide for Guild Wars
+------------------------------------------------------+

So I finally got around to writing this out. Here's what this is. This guide is to teach you how to legally mod your Guild Wars to be able to play any music you want! You can specify certain music to play for certain areas of the world to make your exploring even more fun!

Why mod your DirectSong?
In my opinion, nothing is more important to your game experience than the music. The music heightens your sense of things, gives you the mood you're suppose to feel, and controls your emotions whether the very beat of a drum or the sound of a horn. Spending an hour to mix your own music playlist for Guild Wars will make you enjoy the game so much more.

Getting Started - How to install DirectSong onto your Guild Wars
Head over to the Direct Song official website and register (http://www.directsong.com). Once you register, you can download the free Sorrow's Furnace miniPAK. Once you install this, it will install DirectSong music for you at the same time.

Now where do I start in order to music mix?
The only file you will be using to make your music playlist is labeled "GuildWars.ds" under the DirectSong folder. When you open Guild Wars, the application will grab the current GuildWars.ds file and use it, so if you make any changes you have to restart Guild Wars for it to take effect.

How do I add my own music (stuff from various bands, etc.)?
This is the big one. In order to access your music, you must put all the music files you want into the DirectSong folder. It's recommended you make a copy of it when you put it in the DirectSong folder, unless you lack disk space, of course. Let's say you have a folder inside the DirectSong folder named bands. Then, inside that, you have a song named Mary Had a Little Lamb.mp3. The syntax would go like this:
Quote:
coasada:bands/Mary Had a Little Lamb.mp3[500]
If you don't want to drag your music to the DirectSong folder, this is the disk saving alternative. Basically you use the syntax "../" in order to go up a level of directory. Let's say, your DirectSong folder is on this path, "C:\Program Files\Guild Wars\Direct Song\", but you have music in the path "C:\Program Files\Music\Mary Had a Little Lamb.mp3", this is how you would do it:
Quote:
coasada:../../Music/Mary Had a Little Lamb.mp3[500]
Basically you go up two directories back to Program Files and then you go back forward into the piece of music you want.

Note: For some reason, you cannot directly state the pathname to the music, you have to start from the reference point of the DirectSong folder.

How do I know if my songs are being successfully played?
Other than being able to here your music, you can go to options [F11] and click the sound tab. The music note on the bottom will be lit up orange if it is playing.

The Basic Syntax of GuildWars.ds
* A "#" is a comment market, basically like in any programming language, you can add personal comments.
* A "*" indicates that the music that shipped with the game should play (default music).
* The [number] is the volume in Microsoft format millibells. Basically, a larger number is quieter, while zero is full volume. If you're going to put band music on there, I recommend using a 500-600 number for starters.
* The lettering before the ":" are general locations of where the music will be played.
* L<number>: is a level number. These are for specific in-game areas (like a town or a zone)
* A blank line ends the program. Make sure you don't have any blank lines in the file!
* The file name goes between the ":" and then [number]. The default point is the DirectSong folder. Drag all the extra music stuff you want here.
* Sometimes, there will be more than one music separated by commas. Usually the first music plays and then goes through the list like a playlist, but sometimes, the first piece of music will be randomly selected (overall, the first piece has the highest chance of being picked).

Syntax of Tokens (The first 7 letters are called tokens)
* A letter of the alphabet at the end of the token indicates variations of music to be played. For example, if you have "asdfa" and "asdfb", then when you load in, one of those two tokens is randomly selected, and music from the repesctive token will be played. In some instances where there already is more than one variation (other than for log-in screen music), you may be able to add extra variations. In order to do so, just continue up on the alphabet (c, d, e, etc.).
* "out" at the beginning usually means outpost.
* "en" at the beginning indicates GW:EN music.
* All of the letter of the tokens usually stand for something, whether an abbreviation or an acronym.

___________________________________________

+-------------------------------------------+
+>Location Guide to the GuildWars.ds File
+-------------------------------------------+

Now we are ready to begin editing music! What I will do is list the location of the corresponding letterings and then give the locations in which I found them.

Note: Please help add to this list, it would be greatly appreciated.

Just use Ctrl + F if you want to find any specific lettering. The format is the same format as of that in the GuildWars.ds file. Also, most outposts/towns/missions should be listed. Only a few instances are listed, however.

Key:
TOKEN: {GENERAL AREA} - Examples of places where you can hear the music.

There are three main categories of music: Outposts, Instances, Battles

Log-In
loginen: {Log-In Screen} - Only this token works for log-in, the others will not do anything. This one works like a playlist.

Prophecies
outcosc: {Kryta outposts} - Gates of Kryta, D'Alessio Seaboard, Bergen Hot Springs, Beetletun, Fisherman's Haven, Riverside Province
outcosd: {Kryta outposts} - Temple of Ages, Lion's Arch, Sanctum Cay

outcryc: {Crystal Desert Outposts} - Seeker's Passage, Elona Reach, Augury Rock, Dunes of Despair, Thirsty River, Dragon's Lair, Tomb of Primeval Kings
outcryd: {Crystal Desert Outposts} - ONLY plays at Amnoon Oasis

outednc: {Certain Pre-Searing outposts} - Ascalon City (Pre), Foble's Fair, Fort Ranik (Pre)
outednd: {Certain Pre-Searing outposts} - Foble's Fair

outovrc: {Maguuma Jungle Outposts} - The Wilds, Quarrel Falls, Bloodstone Fen, Aurora Glade, Ventari's Refuge, Hedge of Denravi, Maguuma Stade
outovrd: N/A

outscrc: {Old Ascalon outposts} - Great Northern Wall, Ruins of Surmia, Grendich Courthouse
outscrd: {Old Ascalon outposts} - Ascalon City (Post), Fort Ranik, Nolani Academy

outsnwc: {Shiverpeak outposts} - Borlis Pass, Beacon's Perch, Droknar's Forge
outsnwd: {Shiverpeak outposts} - Ice Tooth Cave, Zaishen Elite, Camp Rankor, Port Sledge, Ice Caves of Sorrow, Iron Mines of Moladune, Thunderhead Keep

outvolc: {Ring of Fire Island Outposts} - Ember Light Camp, Hell's Precipice
outvold: {Ring of Fire Island Outposts} - Ring of Fire, Abbadon's Mouth, Ember Light Camp

outposc: {Any Outpost (Uncommon} - Random Arenas
outposd: {Any Outpost (Uncommon} - N/A

outpose: {Any Outpost (VERY Common)} - Ascalon City (Pre), Frontier Gate, Piken Square, Yak's Bend, Shiverpeak Arena, Frost Gate, Druid's outlook, Aurora Glade, Beacon's Perch, Camp Rankor, Heroes' Audience, Tomb of Primeval Kings
outposf: {Earlier Outposts} - Foble's Fair, Sardelic Sanitarium

outposr: {Battle Isles Outposts} - Random Arenas, Team Arena, Heroes' Ascent, Great Temple of Balthazar, Guild Hall (Burning Isle)
outposs: N/A
outposx: N/A

outglda: N/A
outgldb: N/A
outrfta: N/A
outrftb: N/A

riftgld: {Battle Instances} - Isle of the Nameless, Training Arenas
riftina: N/A

snowsaa: {Entrance to Sorrow's Furnace} - Grenth's Footprint
snowsab: {Entrance to Sorrow's Furnace} - Grenth's Footprint
snowsac: {Entrance to Sorrow's Furnace} - Grenth's Footprint, Deldrimor War Camp
snowdaa: {Sorrow's Furnace} - Beginning Areas of Sorrow's Furnace
snowdab: {Sorrow's Furnace} - Beginning Areas of Sorrow's Furnace
snowdac: {Sorrow's Furnace} - Beginning Areas of Sorrow's Furnace

dungbsi: {Sorrow's Furnace} - Later Areas of Sorrow's Furnace (Specifically Final Assault quest)
dungbsa: {Sorrow's Furnace} - Later Areas of Sorrow's Furnace (Specifically Final Assault quest)
dungbsb: {Sorrow's Furnace} - Later Areas of Sorrow's Furnace (Specifically Final Assault quest)
dungbsc: {Sorrow's Furnace} - Later Areas of Sorrow's Furnace (Specifically Final Assault quest)

coasada: N/A

crysada: {Crystal Desert/Shiverpeak Instances} - Traveler's Vale, Anvil Rock, Lonar's Pass, Snake Dance, Witman's Folly, Diviner's Ascent, Skyward Reach, Vulture Drifts, The Scare

edenada: N/A
edenadb: N/A

fountna: N/A - Location Unknown, in the .ds file, Jeremy says this one is challenging to find.

geneada: {Maguuma Jungle Instances} - Tangle Root
geneadb: {Maguuma Jungle Instances} - Sage Lands, Silverwood, Tangle Root
geneadc: {Kryta Instances} - Nebo Terrace, Black curtain
geneadd: {Kryta/Crystal Desert Instances} - Stingray Stand, Watchtower Coast, Prophet's Path, Salt Flats

scorada: {Old Ascalon Instances} - Eastern Frontier, Old Ascalon
scoradb: {Old Ascalon Instances} - Regent Valley, The Breach

snowada: {Shiverpeak Instances} - Anvil Rock, Traveler's Vale, Talas Chute, Tasca's Demise

villaga: {Unknown} - Lion's Arch

volcada: {Ring of Fire Island Instances} - Perdition Rock, all Ring of Fire mission instances
volcadb: {Ring of Fire Island Instances} - Perdition Rock, all Ring of Fire mission instances

ambient: Small chance to occur anywhere in prophecies.

Factions
Work In Progress

Nightfall
Work In Progress

Eye of the North
Work In Progess

Level Specific Mods
All of the information on the level specific ones ( L<number>: ) should be listed inside the GuildWars.ds file. In case it isn't, here it is:
L16 - Divinity Coast
L55 - Lion's Arch
L161 - Wizard's Folly
L160 - Green Hills Country
L163 - The Barradin Estate
L164 - Ashfor Abbey
L197 - Shenzun Tunnels
L220 - Sunjiang District
L256 - Sunjiang District
L225 - Raisu Palace
L226 - Imperial Sanctum
L232 - Shadow's Passage
L241 - The Undercity
L274 - Dragon's Throat
L351 - Divine Path

___________________________________________

Really cool program here by Silent Coyote. It only has Prophecies mainly at the moment. It's virus free as far as I can tell.
GW DirectSong Playlist Editor - By Silent Coyote
___________________________________________

Feel free to leave any quesitons or comments!

Last edited by Ekelon; May 06, 2008 at 12:56 AM // 00:56..
Ekelon is offline   Reply With Quote
Old Mar 27, 2008, 04:05 PM // 16:05   #2
Furnace Stoker
 
EternalTempest's Avatar
 
Join Date: Jun 2005
Location: United States
Guild: Dark Side Ofthe Moon [DSM]
Profession: E/
Default

Very nice guide. Do you mind If I put a link to your guide in my guide (found here - http://www.guildwarsguru.com/forum/s...php?t=10069916) ?
EternalTempest is offline   Reply With Quote
Old Mar 27, 2008, 04:07 PM // 16:07   #3
Furnace Stoker
 
Join Date: Jul 2006
Default

now i can play the entire game with the original full version of the Mighty Morphin Power Rangers song playing.

Excellent.
DarkNecrid is offline   Reply With Quote
Old Mar 27, 2008, 04:37 PM // 16:37   #4
Jungle Guide
 
Ekelon's Avatar
 
Join Date: Dec 2005
Guild: Rebel Rising [rawr]
Profession: A/W
Default

Wow, haha. Finally after a whole week this got posted.

@Eternal, sure why not!
Ekelon is offline   Reply With Quote
Old Mar 27, 2008, 07:42 PM // 19:42   #5
rattus rattus
 
Snograt's Avatar
 
Join Date: Jan 2006
Location: London, UK GMT±0 ±1hr DST
Guild: [GURU]GW [wiki]GW2
Profession: R/
Default

I love the new word you invented:

Quote:
Originally Posted by the guide
and then you go backforward ...
Heh, awesome work though ^_^
__________________
Si non confectus, non reficiat
Snograt is offline   Reply With Quote
Old Mar 27, 2008, 07:55 PM // 19:55   #6
Polar Bear Attendant
 
Witchblade's Avatar
 
Join Date: May 2005
Default

nice thread thx

bookmarked for later use
Witchblade is offline   Reply With Quote
Old Mar 27, 2008, 08:26 PM // 20:26   #7
Furnace Stoker
 
EternalTempest's Avatar
 
Join Date: Jun 2005
Location: United States
Guild: Dark Side Ofthe Moon [DSM]
Profession: E/
Default

If we can find someone to write a program that gives you more of a point and click gui editing the file, combined with your great guide data.

Again, great job, I also have this bookmarked and your made the ability for custom sound tracks much easier and have a lot of the data as what code does what.
EternalTempest is offline   Reply With Quote
Old Mar 28, 2008, 10:31 AM // 10:31   #8
Frost Gate Guardian
 
T. Drake's Avatar
 
Join Date: Dec 2006
Profession: R/Me
Default

Nice guide!

I was thinking about writing one by myself... in German though.

Here are a few addenda:

edenada: Plays in explorable areas of Ascalon, Pre-Searing
edenadb: Same as above

outglda: Zaishen Elite Arena, Team Arena, Heroes’ Ascent
outgldb: Great Temple of Balthazar, Team Arena, Random Arena

(outglda seems to play more often than outgldb)

If you’re looking for a complete list of levels (for specific music that should play in these areas only), you may find this useful: http://wiki.guildwars.com/wiki/Guild...me_integration
This link was posted by MithranArkanere in this thread. Thank you!

If I find more tags (that actually work and follow a certain logic), I'll post them here.

EDIT: I still have to test it, but I think I heard outrfta:, and outrftb playing in Heroes' Ascent (Observer Mode, so I think they trigger in these arenas)

Last edited by T. Drake; Mar 28, 2008 at 11:26 AM // 11:26..
T. Drake is offline   Reply With Quote
Old Mar 28, 2008, 11:35 PM // 23:35   #9
Frost Gate Guardian
 
Silent Coyote's Avatar
 
Join Date: Nov 2005
Location: UK
Profession: E/N
Default

Cool list, it's useful to finally know what area each code corresponds to .

Quote:
Originally Posted by EternalTempest
If we can find someone to write a program that gives you more of a point and click gui editing the file, combined with your great guide data.
I wrote some code to parse the ds file and save it back out a while back when messing around with this. I could stick a GUI on it using this list. If your still interested pm me or something.
Silent Coyote is offline   Reply With Quote
Old Mar 29, 2008, 10:54 PM // 22:54   #10
Forge Runner
 
Lishy's Avatar
 
Join Date: Jan 2008
Default

Great.I can't wait until the guide is done so that I can put ANY songs I want ^_^
Yay for having all of the touhou soundtrack :P
Lishy is offline   Reply With Quote
Old Mar 30, 2008, 01:19 AM // 01:19   #11
Krytan Explorer
 
Dervish Kid's Avatar
 
Join Date: Aug 2007
Location: Florida
Profession: D/
Default

what are the songs called that are played in the frozen isle guild hall? Its also played in Olafstead.

Last edited by Dervish Kid; Mar 30, 2008 at 01:25 AM // 01:25..
Dervish Kid is offline   Reply With Quote
Old Mar 30, 2008, 09:37 AM // 09:37   #12
Ascalonian Squire
 
RobTehUnknown's Avatar
 
Join Date: Aug 2007
Profession: W/
Default

wtb dethklok GW WOOHOO
RobTehUnknown is offline   Reply With Quote
Old Mar 30, 2008, 03:31 PM // 15:31   #13
Krytan Explorer
 
RiKio's Avatar
 
Join Date: Dec 2007
Location: Plato's Cave
Profession: W/E
Default

Hey, I have a problem.

After downloading the Sorrows Furnace Pack, I try to instal it but this message pop-ups

Quote:
The DirectSong server could not be reached.
Please check your internet connection and try again.
Error Message - 11010 [ ip req timed out ] - This error means that you either have lost your internet connection or that you are behind a firewall.
What should I do?
RiKio is offline   Reply With Quote
Old Mar 30, 2008, 08:35 PM // 20:35   #14
Jungle Guide
 
Join Date: Dec 2005
Guild: Mystical Chaos
Profession: E/
Default

Sounds like it's bouncing off your firewall. Make sure the directsong program is allowed to access the net, then try again.
sykoone is offline   Reply With Quote
Old Mar 31, 2008, 04:00 PM // 16:00   #15
Krytan Explorer
 
RiKio's Avatar
 
Join Date: Dec 2007
Location: Plato's Cave
Profession: W/E
Default

And how I do for allowing the directsong program for accessing the net?
RiKio is offline   Reply With Quote
Old Apr 01, 2008, 11:27 PM // 23:27   #16
Pre-Searing Cadet
 
Join Date: Apr 2008
Default

A few questions regarding Directsong.

How secure is this function? I see that once you install the directsong updates to your registry, and place the downloaded songs in a folder, you now have a small directsong icon under your 'audio' tab in Guild Wars. Is this a functionality that ANet has built in, or has Directsong modified your GW?

Does directsong constantly 'call home' from your computer while playing GW, or at all times? Is there a security risk if this is the case?

I'm very interested in using directsong, but I'm fearful that I'll open up my GW and PC to continuous connection with the directsong servers...

Any help would be appreciated!!
EnkiduZau is offline   Reply With Quote
Old Apr 02, 2008, 05:46 AM // 05:46   #17
Jungle Guide
 
Ekelon's Avatar
 
Join Date: Dec 2005
Guild: Rebel Rising [rawr]
Profession: A/W
Default

Quote:
Originally Posted by RiKio
And how I do for allowing the directsong program for accessing the net?
Sykoone already answered you. Make sure your firewall allows DirectSong to access the internet.

Quote:
Originally Posted by EnkiduZau
A few questions regarding Directsong.

How secure is this function? I see that once you install the directsong updates to your registry, and place the downloaded songs in a folder, you now have a small directsong icon under your 'audio' tab in Guild Wars. Is this a functionality that ANet has built in, or has Directsong modified your GW?

Does directsong constantly 'call home' from your computer while playing GW, or at all times? Is there a security risk if this is the case?

I'm very interested in using directsong, but I'm fearful that I'll open up my GW and PC to continuous connection with the directsong servers...

Any help would be appreciated!!
This is a one time deal. It only does it the first time you install DirectSong, and after that it is not touched. Guild Wars has built in the DirectSong capabilities into the game. All GuildWars does is check to see if it has DirectSong files and if it does, it reads them. The security risk, at this point, is less than even that of just playing Guild Wars itself.
Ekelon is offline   Reply With Quote
Old Jul 22, 2008, 10:55 PM // 22:55   #18
Jungle Guide
 
Aerial Assault's Avatar
 
Join Date: Jun 2007
Location: IGN: Ingame Notoriety
Guild: IGN: Ingame Notoriety
Default

I get this message when I try to open the GW DirectSong Playlist Editor :


Quote:

The application failed to initialize properly (0xc0000135).
Any help?

I checked the requirements, and I do have the following:

- .Net Framework 2.0
- a DirectSong pack
Aerial Assault is0   Reply With Quote
Old Jul 24, 2008, 11:29 PM // 23:29   #19
Frost Gate Guardian
 
Silent Coyote's Avatar
 
Join Date: Nov 2005
Location: UK
Profession: E/N
Default

Hi Aerial,

That's quite strange that your getting that error as it means the .NET framework isn't installed yet apparently it is :S. Maybe your .NET install is corrupt? I notice there was a service pack for 2.0 it might help:

http://www.microsoft.com/downloads/d...displaylang=en

I just double checked and I did compile it targeted for the 2.0 framework so you shouldn't need 1.1 or 3.0/3.5. It may be best to run Windows Update and just grab every version of .NET it suggest you download, can't hurt to have all of them . It's quite difficult to check for these things on my dev PC. If your still having problems after checking your .NET install is valid and up to date I will see if I can get hold of another comp and replicate your problem.
Silent Coyote is offline   Reply With Quote
Old Oct 26, 2008, 01:34 PM // 13:34   #20
Krytan Explorer
 
ele pl's Avatar
 
Join Date: Jun 2007
Profession: E/
Default

I'm sorry for refreshing the thread, but i have two qeustions:

1. why theres no dsData.xml file in my direct song directory, i guess i need to copy it from GW DirectSong Playlist Editor folder.
2. How to add some music into Costume Battles outpost and several areas? I tryed using that program (with coping xml file) and it just doesnt work.
ele pl is offline   Reply With Quote
Reply

Share This Forum!  
 
 
           

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
EternalTempest The Riverside Inn 19 Aug 08, 2007 08:09 PM // 20:09
Direct Song Edit - To get GWEN Intro music to work EternalTempest Explorer's League 11 Jul 31, 2007 06:55 PM // 18:55
TheWatcher Technician's Corner 1 Oct 31, 2006 05:56 PM // 17:56
New Direct Song Tracks in old music packs? Caelus The Fallen Questions & Answers 1 Sep 16, 2006 01:18 AM // 01:18
Error with Direct Song In-Game Music Rex the Unloving Technician's Corner 7 Jul 17, 2006 10:05 PM // 22:05


All times are GMT. The time now is 02:55 PM // 14:55.


Powered by: vBulletin
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
jQuery(document).ready(checkAds()); function checkAds(){if (document.getElementById('adsense')!=undefined){document.write("_gaq.push(['_trackEvent', 'Adblock', 'Unblocked', 'false',,true]);");}else{document.write("